package com.wangshidai.form.deptform;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @author Mr.fish
 * @create 2022-03-20 2:56
 */
@Data
public class DeptTreeForm {
    /**
     * 部门id
     */
    private Long id;

    /**
     * 上级部门id
     */
    private Long pid;

    /**
     * 上级部门id及自己的id
     */
    private String likeId;

    /**
     * 上级部门名称
     */
    private String parentName;

    /**
     * 部门经理
     */
    private String manager;

    /**
     * 部门名称
     */
    private String name;

    /**
     * 部门编码
     */
    private String deptCode;

    /**
     * 地址
     */
    private String deptAddress;

    /**
     * 电话
     */
    private String deptPhone;

    /**
     * 序号
     */
    private Integer orderNum;

    /**
     * 树是否默认展开
     */
    private boolean open = true;

    /**
     * 子树集合
     */
    private List<DeptTreeForm> children = new ArrayList<>();

}
